technical and cultural cooperation - Spanish English Dictionary